package exception;

import javax.imageio.IIOException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.sql.SQLOutput;

public class AutoCloseableDemo {
    public static void main(String[] args) {
        /*
        只有实现了AutoCloseable接口的类，才可以在try（）中定义
        所有流都是是实现了该接口，一位置可以将流顶一并初始化在try中，会自动进行流的关闭
         */
        try(FileOutputStream fos = new FileOutputStream("fos.dat")){
            fos.write(1);
        }catch (IOException e){
            System.out.println("异常处理");
        }//无需finally块

    }
}
